using System;
using Framework.Library.Core.Utils;

namespace Framework.Library.Data.DAL
{
    [Serializable]
    public class TeenioZone : DALEntity
    {
        public TeenioZone()
		{
            Key = "ID";
            Table = "TEENIO_PERSPECTIVE";
		}
		public int ID
		{
			get
			{
                return GetValue<int>("ID");
			}
			set
			{
                SetValue("ID", value);
			}
		}
        public int PORTALID
		{
			get
			{
                return GetValue<int>("PORTALID");
			}
			set
			{
                SetValue("PORTALID", value);
			}
		}
		public string NAME
		{
			get
			{
                return GetValue<string>("NAME");
			}
			set
			{
                SetValue("NAME", value);
			}
		}
        public string DESCRIPTION
		{
			get
			{
                return GetValue<string>("DESCRIPTION");
			}
			set
			{
                SetValue("DESCRIPTION", value);
			}
		}

        public int TYPE
		{
			get
			{
                return GetValue<int>("TYPE");
			}
			set
			{
                SetValue("TYPE", value);
			}
		}

        public string IMAGE
        {
            get
            {
                return GetValue<string>("IMAGE");
            }
            set
            {
                SetValue("IMAGE", value);
            }
        }

        public long STARTDATE
        {
            get
            {
                return GetValue<long>("STARTDATE");
            }
            set
            {
                SetValue("STARTDATE", value);
            }
        }

        public long FINISHDATE
        {
            get
            {
                return GetValue<long>("FINISHDATE");
            }
            set
            {
                SetValue("FINISHDATE", value);
            }
        }
    }
}